#pragma once
#include <iostream>
#include <memory>

class matrix_float2
{
private:
	std::unique_ptr<float> mptr;
	int r_size;
	int c_size;

	void create_matrix( int r, int c );
	void delete_matrix();
public:
	matrix_float2(void);
	matrix_float2( int r, int c );
	~matrix_float2(void);

	void set( float value, int r, int c );
	void read_from_keyboard();
	void print();

};